home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 7185 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: astfgl.idb.hist.no!anneu
  2. From: anneu@colargol.idb.hist.no (Anne Kristine Ugedal)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Want to make a shared.library
  5. Date: 11 Apr 1996 08:06:17 GMT
  6. Organization: Sor-Trondelag College, Norway
  7. Message-ID: <4kiehp$an5@astfgl.idb.hist.no>
  8. NNTP-Posting-Host: colargol.idb.hist.no
  9. X-Newsreader: TIN [version 1.2 PL2]
  10.  
  11. Hi!
  12.  
  13. I need to make my own shared library, but it's not a trivial task.
  14. As I use GCC for most of my work, I would prefer to make the library
  15. with GCC. If that's hard, I have an old Lattice C 5.0 that I can use.
  16.  
  17. Lattice:
  18. - The blink.readme - file explains how to create shared libraries, but
  19.   I get two undefined symbols when I am linking. Those
  20.   symbols are __xcovf and __base.
  21.  
  22. GCC:
  23. - Using the libent.c and libibit.c from libnix, I can compile and
  24.   link my.library, but when my testprogram tries to open it, I
  25.   get lots of yellow gurus. My guess is that the librarybase
  26.   is'nt properly used/initialized.
  27.  
  28. Does anyone know of any working examples for either of these compilers?
  29.  
  30. I know that shared libraries are made easier in SAS/C 6.55, but it's kind
  31. of overkill for me to buy that when I'll be using GCC in all other cases...
  32.  
  33. Help?
  34.  
  35. Anne
  36.  
  37. --
  38. * Anne Kristine Ugedal               *** Win.HLP AS, Norway - my employer *
  39. ** Spare time Amiga developer         *** Office time Windows developer. **
  40. *** anneu@colargol.idb.hist.no         *** anne@winhlp.no               ***
  41. **** http://colargol.idb.hist.no/~anneu *** http://www.winhlp.no       ****
  42.